cell physiology - Spanish English Dictionary